War Admiral — definition

1. War Admiral (Noun)

1 definition

War Admiral (Noun) — Thoroughbred that won the triple crown in 1937.

1 type of
thoroughbred